Feat/get user events

Many commits b/c the rebase was a nightmare.