adds missing semicolon in basic engine
adds pointer to engine object to basic system so that other systems can be accessed