add demo1 using phaser   by amo