Created the project with common, data, logic, test, and UI layers.

Added DEFLATE code from open source projects