Pulled dir out of Skybox impl

Really feeling the need for a proper path manipulation class right now.
I really would like one.
Simple path thing?

Just need to make sure this is the interface we actually want, or steal
something from boost filesystem