Problems using multiple buttons with a servo motor

Sshu03:
Here's the circuit
Circuit - Google Docs

So...

You have two states... walking or standing.

what defines us as standing versus walking? Well if you are standing you have not moved in some time...

what defines us as walking versus standing? Well if you are walking you have not been standing for some time...

So, you need a State Machine that will detect (with the use of a timer) wether you are walking or you are standing...

EDIT:
PS, you can be standing (not walking) and have one foot off the ground!