Better attempt at interfaces for Jigger.
Create a common absolute file interface. I can't decide between NIO or no NIO.