Implemented profile and change password (fixed #22 and #23)