Merge branch 'dev'
feat(api): create session on register
feat(api): logout endpoint
WIP(api): session management
feat(api): reimpl user registration