adding coffeescript, slim and haml syntax