Passing all unit tests and doctests and ready for release 1. Please have a look and see if you like it.