Adds another test
Moves plugins into their own folder
Refactores plugin manager to accommodate these changes