split the compression off into its own class and altered vars so it can be reused.
fixed the image_compress class a little further. Turned the specs to arrays
removed git cache  as the compression folder was committed. This is now gitignored as its a working folder
reworked, added comments
had code commented out for testing. reverted this. naughty boy.