Added colour enumerations and classes
Updated meta-info
Added several global, static classes for base functionality
Added Makefile with test code