move demo examples into demo folder
add bunch of examples