Implemented base Component that all UI components will extend, and added some to Color