added edit pw page and various fixes

woo