added requirements
Keep username when saving someone else's code
Encryption is working!