allow uploading text files, add more security, rewrite controller loader for easier middleware integration
fix processing corpuses without files + only show progress if corpus is not processed completely