oncology

pretty solid PoC, maybe ready for play testing