back to building the client, starting with the main login screen