Feature/js to coffee