Feature/formats/compression quality

Ok! I'll change it... 

fyi: http://stackoverflow.com/questions/24638385/should-we-be-using-cgfloat-for-all-floating-point-numbers-in-swift