Updated dist JS
Deleted cakefile
Deleted old documentation files
Using gruntfile instead of cakefile
Deleted old js structure
Added grunt dependencies + using lowercase name
Coffeelint compability
Updated to be compliant to Coffeelint
Updated source files to be compliant to Coffeelint
Updated documentation
Added dependency graph
Updated JS structure
Updated dist JS