- fixed bug whereby new engines are not committed to model
- fixed bug where removing an engine leaves its paths lingering in the edit boxes