Added new class files
Fixes #88. Removed all utility files and any reference to _Utility suffix.
Merge branch '88-UtilityReplacement-Improvement'