Annotation aware Model layer built on top of RedBean ORM