Tests and fixes for add talks form and view

Work in progress...
Why?