Cleaned the code by creating ColorizeSchemaObject and also included a setting menu where the user can choose a colorschema