Removed method supported by NSArray.
Updated to use instancetype and some minor refactor.
Added NSColor category and updated project.