Spelling...
Add MCVersionInfo type
Updated ParseVersion to use Types.MCVersionInfo