Refractoring and changing the project to follow the UML analysis diagram.