Wheel

A modern implementation of the ancient wheel. Ahem.