add logout page; improve login's UI (buttons and label)
add UI enchancements
add registration: users can register and then login (but still no session)