awful, awful physics, and some controls
layered drawing.