refactor user list view
user lists were leaking memory like crazy, so now they're optimized
fixes #84