Update Client.java

I've now added in a menu for the client and fixed some bugs. We currently need to finish the inner-working of the options listed in the menu that need it.