took out global parsing of json times; added our own methods to do this
added more comments to resource.rb
added test suite
updated test suite