added login

added proper login screen, minor changes