demo file organization

demo file organization