Implement Master Server & Code shuffling

- implemented master server architecture (broke ping system though)
- moved and relinked projects
- made the custom winforms controls their own project
- fixed some bugs with clientside map synching
- made mouse events fire only if the window is active