added basic file and directory structure