Uses abstract class

For :
* env
* interest model
* sensorimotor model

Fixes #10