-added comments in user controller explaining each step for reset
password workflow on methods
-fixed all routing issues with resetting password