Moving essential documentation to the root of the project.
Migrate to Maven.
Adding code formatting target to Makefile.
Fixed unique color selection

Fixed indent spaces and braches
Fixing broken path in POM.
Removing legacy ANT script.