Grid constructor should accept grid_size tuple
Create Python base class for UIDrawables, and derive Python UI types from it
Sprite get/set Texture (swap texture)
Remove or verify the necessity/safety of default constructors
Add Vector arithmetic helper methods
UIGrid & UIEntity Integration; reliable add and remove
UIGrid: don't attempt to render every Entity every frame
Add opacity property to all UIDrawable objects
Add move() and resize() methods to UIDrawable
Add visible property to all UIDrawable objects
Add get_bounds() method to all UIDrawable objects