:gb: Added Engine and EngineSpec
:gb: Added Integrator and EulerIntegrator
:gb: Added abstract Behaviour and ConstantBehaviour