Updated base code with SimpleCov instead of RCov (deprecated in 1.9), MultiJson in place of JSON