Added File to make abstraction better.

*no more file:/// yay!