validation roughly done for now.
/user/edit POST is now working and displaying results. password edited punted to /lost-password for now.