Working on the UserList

- Added a custom UserNode
- Double clicking now creates the PM tab correctly
- Fixed possible exception when double clicking