Model and basic engine selection
Added filter to engine selection
Added string serialization to enums