initial commit

checked the complete cycle of forgot password successfully, so no more additions are expected for now.