Update ros host variable
Update .gitignore
Reimplemented enginecontrol in OOP manner