define grunt task to compile and combine coffeescript
we should use directive
remove servers file system path
add coffee's entry point
attach the controller's method in itselfs
add directive
remove refer of editor components from Controller
twaek templates
separate function to full file path and file essential path