Turns out there wasn't really an issue with the headers.

Added a HISTORY and a setup.py to install it as a module