Refactoring of Project object. Now a project contains a list of Version objects.