Abstract Rectangle and Rectangle Factory Singleton added.
Moved RectangleProcessor stuff to Regular Rectangles(abstract). Moved constants to single header file with #defines. TODO: Refactor every thing that is effected by constants change. Implement abstract values for rectangle projected base/height.
Deleted core.