moved some things so they are not public and did some work on the login screen