Create views for index and secret

Put secret and index in views, rather than `render :text => ...` so that layouts are automatically pulled in.
Merge branch 'feature/create-view-for-secret' into hotfix/css-improvements
Use content_for and yield in layouts

By using content_for, the layout partial can yield to a header. This way, we won't have dangling <html> and <body> html tags.
Combine google fonts CSS into one request