more steps towards functional gui. login screen works'