starting major refactor
refactored the shit out of that server file
theoretically server should log all commands sent to it now
refactored most of the client gui