major views revision, adding login screen / logout, session authentication