Add controllers and views for website

Still in progress
not sure if it's how devise works, but i think current_user is available everywhere. are there any benefits to storing it in @current_user?