Added some unit tests plus HTML coverage report