Refactoring
Refactoring and Homework in progress.
refactoring add fleet business component.