Use load-grunt-tasks
Add jshint
Fix some errors reported by jshint
Add csslint
Fix some errors in css
Use $http
Lint before build