Code cleanup
Adding OpenPath and ClosedPath classes; cleanup
Split core.py into several modules
bumped version to 1.1.0