Rewrite

- Generate warnings, instead of exception.
- Detect id for Model & name & type for properties
- Improved predicatbility of the annotation class data-structure