implemented account creation, sessions
merged changes