Add UCIEngine class