ticket 6: tests
ticket:6 ajax form
ticket:6 tests done
ticket:6 Refactoring
Merge branch 't6_ajax'