Improve backend handling
Extend gitignore
Adapt backend changes, enable submission of files with error handling