Login page cleanup
Homepage content added, navbar cleanup
Handle login / logout state correctly
Added missing backend calls