Login/Homepage GUI and LoginPresenter fixes

LoginPresenter still needs to push data from new user through to store
it in database