restructured demo folder layout