Part I: Hello, World
Part2: Templates