adds HelloWorld demo fixes #23