Registration plugin and associated templates. Added gitignore file