Moved the meat of the code to core, pending breaking up
wonky
Merge github.com:KittyTristy/rerrglerrk
I don't even know what happened.
Merge pull request #29 from cptmashek/master

Migrating bulk of code to core