:gb: Added constructor and integrate documentation and removed id
:gb: Added dimensions property and created IntegratorSpec