stuff for working with palette images
basic .bmp reading/writing
catchup