moving color functions to a separate file
Introducing some more color functions
Added color sanitization and calculation function