Stylesheet refacto
Add constraint for Model inheritance
Settings - WIP