Defined decorator based API
Object schema
Merge branch 'simple-feature-api' into develop