Add another named constructor for Rect
Add getters and checks for nullness
Add draw functions