Updated comments for Core
Initialize Gruntfile, relocate project files to the app folder, add gitignore file
Replace Qunit with Jasmine
Install load-grunt-tasks package
Setup project path configuration
Resolve jshint code errors, install grunt-contrib-clean task, setup concat package and setup build task
Setup server task, install: grunt-connect-proxy, grunt-contrib-connect and grunt-newer
Setup includeSources grunt task, relocate project code into core-plugin folder
Install and setup grunt-usemin task
Install and Setup Compass SASS package
Install Html minifier, bump package; config build task to update version number with bump; update url string
Rename js files, set app to be initialized from page level
Replace jasmine package with Karma package; setup karma with code coverage tool
Setup Karma package, implemented unit tests, refactored code and fixed bugs