login and register functionality to enter information - server access not yet established