Update Renderer

Added a Geometry Interface and a Rectangle class Rect.h/.cpp