Framework for Project Red turtles

Caution: experimental and unimplemented