Begin working on a file interface