Fixed up, is now a more complete and actual package that is importable to other projects without editing.