Was too ambitious in the goal of making it organism independent (lack of way to provide annotation easily). Rewrote to see it more like a compilation of pipelines