initial file and directory setup