Implement authentication (part 1)
Implement Authorization Part 1
Implement authorization (part 2)
Add DurationCoverter to convert java.time.Duration to String
Implement model on entity level. answer.serializer, answer.type, question.serializer and question.type unimplemented.