Separate headers and source files; Color class