Simplify Vehicle model and adapt associated actions.
Add ReturnEvent and Invoice models,
modify models for new requirements.