More tidying up!

Started implementing RequireJS for AMD. Switched to use HTML5Boilerplate
CSS reset (normalize) and have done some markup.