Many changes to implement logging in, only client stuff has been setup. Login boxes are there still need to
work on the server to accecpt the user creation and logging in.