Added a Renderable class and implemented it in all of the body objects
Changed the clone() functionality so that clone(other) turns the calling object into a clone of other. All objects that implement CombinatorialBody should have access to get_cloned() wich will clone the calling object and return it
Hopefully, now line numbers should always be on by default
Created a Boundary object that wraps around a mesh element to tell if that element is contained within a body
Added GhostRegion objects which are Regions without any extra data members (left, right, and type only)
Set up the framework in main.py for testing the auxutil.automesh2() function
The testing framework is up. Still need to verify the correctness of the acceptance functions for cirlces and polygons
I think it's working with at least Rcc2d objects. Haven't tested for polygons yet
All Combinatorials now accept an optional screen parameter that can be drawn to instead of the visualizer screen
Added functions to convert between real space and visualizer space