updated rspec and tweaked CSS
near final version w/o working media queries, but is mobile first.