Added base user class with the draft contact interface