Add ui.rectangle
Fix container instantation bug
New UI element default constructor
Use a rectangle in the demo