Add edit ability to users (although password management is shitty). Close #89 and close #91