fixed failing tests
finished session tests
adding user tests