Standardized toJSON, fromJSON, toString and fromString interfaces
Change utility naming
Fix spacing formatting issues
Merge pull request #726 from braydonf/feature/standardized-interface

Standardized toJSON, fromJSON, toString and fromString interfaces