:gb: Refactored EulerIntegrator to use Integrator.create() function