Defined engine interface and added basic classes.