added forgotten password page;
reset pass now works;
all validations are done in resetting pass pages;