- lots of refacotring
- started engine info formatting