removed golEngine -- split into modules