user singleton base class

Test Plan: -

Reviewers: max, alex, mrkonstk

Reviewed By: alex

Differential Revision: https://review.crowd-lab.com/D1654