ticket:5 add tests
ticket:5 add form and upd model
ticket:5 add signin and edit pages
ticket:5 upd receiving and displaying errors
Merge branch 't5_create_form_that_allows_to_edit_data'