Organization
Moved server files
Rewrote server, probably works now (untested)