sparefuse/trove

A port of Trove to pesde.