added login logout and styled