Fixed the program not erroring on failed loads of files

I changed the version of kivy used to 1.8, made the file browser error upon files that it cannot load, and stopped the class selection from breaking the program when a class is not selected.