better comments
Added relationships between entities
fixed some issues with the model's id