Make debugging easier
Match what the parser expects
Add some error checking (vs segfaulting on missing or unpalatable files)
Init GL after checking for files otherwise a windows opens and closes if the file is broken and that moves focus.