Relocated ColorVertex struct

Moved ColorVertex struct from main.cpp to increase portability (since main.cpp is only a test file).