added user dashboard with ability to configure email preferences. [finishes #77939360]