Added in the front-end parts. Layout and basic nav elements etc