Test existing encoding implementation
Add support for 16BPP
Add support for 8BPP grayscale
Merge branch 'feature/colorspaces' into develop