Improved authentication process and first time initialization.
Refactored and changed folder structure.
Added grunt develop
Gruntfile.js fix
Added 'grunt build'