A C program that implements a basic text based file IO system