add basic file structure - working just as a prototype