Updated to minitest test framework along with simplecov for coverage