Library - step one and half

- Cleaned out header files + adjusted accordingly
- Decoupled spupng_encoder from ccextractor.h
- Decoupled ccx_encoders_common from ccextractor.h