trivium development