Break color constants out into own file

Add rainbow color sequence
Fix struct usage errors