Fixed models according schemas
No more useless upateds on models

 - Changed every models so they don't update if it's the same value
 - Moved all definitions to cpp
Serialization: Update item if already in the list instead of creating a new one