o project builder takes a file now and not an input stream o separated the construction of the domain model from the maven project