clean up coffeescript follow convention
added services pageConfig for support multiple languages
added 2 languages for main page
config grunt task for compile coffeescript
added pageinfo in coffeescript style
added main controller test