Finished refactoring wkman, probably has bugs with my use of free() multiple times on the same pt. Also, need to refactor pqueue so it has knowledge of the size of values.