Fix missing import
Add instanciate method + docstring
List methods to encapsulate
Merge branch 'feature/api' into develop