Constructors!!

Added constructor to formatting
Implemented that into Color
Code cleanup in Color