Updated more dox
More work on unit tests
More work on docs and unit testing