100% Coverage, new tests, fix bug where height was not being returned, update docs