fixed edit button bugs. wooo, finished up the user list refactoring. time to close this branch up. #75