a bunch of new stuff
moved images to separate directory
changed some rules
added generated files to ignore