WIP - adding plugin architecture to tangelo