Personal HTML5 boilerplate updated to use latest patterns and technologies.