moved demo to its own directory