Add error reporting to screen modals
Fix seat creation
Merge branch 'adding_screens_bugfixes'