I wonder if we shouldn't create a few variables to represent some common file locations to make includes relative to. Not necessary for this PR, just a thought.