refactor stylesheets, update gems