Cleanup
Update README
small cleanup.
Improve speed on Python 3

This speeds it up quite a bit, but it's still running noticeably slower and I haven't figured out why yet.
Clean up imports