re #15 now we provide a controller and all the convenience function for the application to serve itself css and image files