Restructured into multiple files
Styling when not logged in