Login screen rendering and basic tests written

WIP login tests working, need to implement login

Background and working user spec