Add guest attribute to user
Add language version to snippet
Add guest user logic to user