Added authenticated/unauthenticated layouts. Change directory structure. Change controllers to be classes. Minor css changes.