add validation types
improve controller hierarchy, tests, auth
add repositories
add configus
bump version to 0.0.9
Merge branch 'release/0.0.9'
Merge tag '0.0.9' into develop

v0.0.9