updates to css, login functionality, menu