Fix: Don't try to serialize user profile object in the "delete" callback
Trivial: Updated ".gitignore" to match ignored names more precisely
Enhancement: Provide methods to check and update the user profile
password