Dynamic Plugin System Setup

Adding in Submodule Repos for each plugin.