update examples with demos, re-arrange folder structure