added a basic file structure