partially implemented user for sessions and uer sign up fixes