Adds basic framework to allow file creation