Fix constructors for injection
Register QuestionPositionDescription with Json and AppModule
Add missing fields in interfaces and models

In particular, sequences had no type, so saving to DB was creating
exceptions from SQLite.