Add ProjectView
Tweak ProjectsTemplate
Rebuild collect.js
Add RecordModel, RecordsModel, associate with ProjectModel
Rename Model test
Create InputView abstract class
Rename 'form view' to 'input view'
Mixin RouteHelper into InputView
Add Model#validatesPresence

- validate functions now return true or false
Add QuestionModel validations
Add QuestionsModel validation
Use validation in AdminQuestionsInputController

- make AdminQuestionsInputView a subclass of InputView
- add hidden input tag for form_id in the template
Remove RouteHelper dependency
Make AdminProjectsInputView a subclass of InputView
Make AdminFormsInputView a subclass of InputView

- add hidden input tag for project_id in the template
Use validation in AdminFormsInputController
Don't clear button values in InputView#reset()
Style changes
Make test task depend on buster-amd installation
Add rudimentary form record model