Initial Alpha Functionality

Contains all working plugin functionality and tests based upon v0.7.0-alpha.1.