profile page, recovery..

added profile page for registered users, password and username
recovery(does not work due to the email sending issue) added more
security, added the template for the future option to view other user's
profiles