Add documentation to Version.
Add #isValid method to Version.
Add comparison methods to Version.