Added gems and fleshed out views and css stuffs