Cleaned up the code, added secure modules, HTML5 BP CSS