Reorganize file structure

Setup grunt tasks, separate CoffeeScript from JS