UI, Server changes

Server now rejects someone with the same username as someone else. UI
framework for game fragment is set up, other changes to make event
processing possible