add login and user stuff
minor UI changes