started work on user list refactoring, re #75.
privclasses written to the DOM. Need to get users added on the member packet #75.
got usernames being written to the screen in their respective privilege classes. some bugs. #75
user list creation refactored. need to get adding, removing, and moving down. #75
made ui methods for removing and moving a user. #75
hopefully got code to remove one instance of a user at a time. revealing is not working at the moment. #75
fixed user list reveal bug. #75
removing users now works properly. #75
fixed bugs in generating user list. removing users happens properly. seems to be a bug with adding new users on join. #75
adding and removing users now works properly. title and topic edit buttons now appear in the wrong places. fix this bug before merging in. still need to test privchg. #75
cleanup. most manipulations working. removed direct references to ui lib for the most part. need to make sure usernames stay in alphabetical order. #75
users kept in aphabetical order. yeah boi. too much hover info doe. #75
fixed up the hover info overload. yeeeee. #75
fixed edit button bugs. wooo, finished up the user list refactoring. time to close this branch up. #75
merging in refactored user list manipulations. #75