remove unnecessary code
fix warnings
migrate colors to Strings