Added a Color struct