added controller and css and js