Defined SearchEngine, updated all other classes