Added SimpleCov support for coverage.
Added More tests