Fixed previous problems, needs content

Fixed Sass problems and added to layout design. Also added semantic
html5 markup. May need to start organising the Sass file better and/or
using imports.