Add debugging for Marquise objects
Clean up some cruft, enable the debugging
Clean up formatting
Add more tests, doesn't break valgrind? Good.
Implement close and cleanup functionality
Stub out the remaining functions that need to be written, based on marquise.h