Added include guard
Made Color() member static