Resource loader rewritten to be a lot less repeated code and easier to follow. Also, error messages now preface with which file they came from.