Client UI and Friends

#2 #41

Client
Redid "novaPrompt" to be a function, also a lot cleaner; #41
Added erroring to logging in; #41
Redesigned game tab, again - NOT COMPLETE; #41

Server
Added addfriend/removefriend functionality; #2
Clients now store their id for more rapid database querying