Move things around for bettera maintainability
Move tests as well
Merge pull request #155 from marmelab/move_around

[RFR] Refactor CRUD directory structure