Feature/new app fixes

List of changes: 

Removed server.js, replaced it with grunt connect and livereload
Fixed issue #17 
Fixed issue #18 
Fixed issue #19 
Fixed issue #20 

should the "use strict" be at the very top?