updated root level api with hello world example & updated gitignore