Add propery decorator to Snippet
Add propery to User
Use properties in ProgrammingLanguage