New colors!
Use ui.rectangle for rendering
Standardize inheritance calls and documentation