The humleg macros attmept to simulate the movement of a human like leg.
The motion of each leg and foot is calculated using a new macro and the two are joined together using the eleleg macros.