Added authentication, updates to CSS