Added forgotten password and other features