Move tests to proper package
Start testing the high level plugin
Expose task classes onto the Project.
Start looking at issue #30