User creation and sessions implemented