Added some documentation to the Thesis System, added a detection for mod breaking duplicate references being registered, which throws the game if one is detected. Also changed some method names for clarity. New test mod version code, may yet be removed