first tests

Create and retrieve entities.
Tests pass for create, retrieve and update
Test passes for delete
Documentate common practice
Merge branch 'develop'