Engine changes

-Engine does not has stepEngine anymore.
-Single engine has stepEngine as own method.
-startEngine is now public.