added secure password, implemented gravatar, sidebar