html, controllers and JS?