Add user presence module
#7
fix bug in user presence removal
fixes #7