Split structure from home.

Home and base should be in different files.
Be responsive.

Added responsive option to the templates.