Change background from fabric to flat vignette

Reduces load on mobile devices as we no longer need to load a large
background image. Modernizes design.
Prevent CodeKit files from being committed

CodeKit preferences don’t need to be stored in GitHub at this time.