Adding initial files to the project for beta release.

Including core plugin files, initial commits.