A full rewrite of the grunt tasks and structure improvement
The structure and most of the tasks come from @Gregcop1

[add] Added cssmin
[add] Added uglify tasks
[add] Moved all grunt related files into the grunt folder
[upd] moved bower configuration with grunt
[upd] Improvements in the port managment

Reworked sass structure
[upd] Splitted `main.scss` into `layout.scss` & `modules.scss`
[upd] Merged `reset.scss` and `layout.scss`
[upd] Improved documentation

Changed livereload port
[upd] Edited the livereload port to match the default one (35729)

Fix #9: Replaced docco with groc
[add] grunt-groc to generate the documentation
[upd] A better documentation