Partial IO class

Partially finished fileIO class