Put back sinatra contrib requirement.
Move scripts and stylesheets to public directory.