Small updates to Thesis engine

Next steps are to remove ANY AND ALL \\ in the code for fileloading