added grunt and converted js to coffee