update readme
More tests
More tests
docs
*Convert* methods are kind of crazy, starting on a simple set of *Convert<T> methods to replace them