Remove duplicated choose classification code
Begin implementation of "custom" editable object classes
Make Milestone and Version generic objects, edit them using generic UI