Rebuilt the schema, fixed a missing empty constructor for Jackson,
pulled the frontend user repository to it's own module (cause I'll need
it again for finding storytellers to assign to troupes).