Created a Version class for managing versions.
Renamed class for succinctness.