Hence why we are no longer using this source. This source that we used that we put online was only worked on for a few months(back when i didn't even know what java was). This is exactly what you are saying, we shoved random shit into it to be productive. With our new server that releases tomorrow, we actually planned everything out and put about 5 months of work into it before even releasing to the public(besides an open alpha to test bugs)