update angular controller to post form data on form submit
add new process_form controller method (with route)
after form processed, redirect to poem state
Remove documentation from git repo
Add RDoc documentation in controllers and models
update view specs to reflect design change
refactorisation: use of Questionnaire model for form parameters validation with ActiveModel::Validations
update angular controller: encapsulate form parameters in questionnaire entry, display validation error messages
modify relationship, trait and message form inputs: can only select value from typeahead options
save questionnary in session after posting form
retrieve questionnary from session when requesting poem page
instanciate a poem containing a questionnary when entering poem controller method
update questionnary and poem models
update factories to match models
refactor Questionnaire controller poem method
modify verse, poem and questionnaire models accordingly
scallfold files for VerseSelector model
Implement tests for VerseSelector model
implement VerseSelector model class methods
adapt tests for VerseSelector model
update verses and categories factories
add poem_title:string to MessageCategory
build seeds.rb to have a functionnal set of categories and verses
scaffold files for PoemCustomizer model
Implement PoemCustomizer's replace_choice and count_syllables
Write corresponding tests in verse_selector_spec
add a receiver_sex form field
update all related files accordingly (view, model  validation, controller)
implement PoemCustomizer replace_codes method
add corresponding tests in poem_customizer_spec.rb
automatically capitalize receiver_name and location when instanciating a new questionnaire
bugfix: use form receiver_sex in PoemCustomizer
bugfix: code replacements lost their capital letter when used in count_syllables
add test that ensures this doesn't happen again
add more test on questionnaire_controller poem method