CSS split

Move all images to CSS and split the CSS out into a separate file. This is to optimize caching. 
fixes #19 
fixes #20