Working on #7. Appears to be a functioning patch

NEEDS UNIT TESTS!!!
This commit is contained in:
pegeler 2018-06-23 02:04:26 -04:00
commit 4f2974701c
4 changed files with 4217 additions and 6 deletions