Initial commit

 - Outlines basic structure for plugins