initial structure for hello world