Adding basic gitignore
Adding boilerplate
Moving subproject into its own repo