added a file class, and an OsFile implementation.
Merge branch 'master' of https://github.com/Reaping2/Reaping2