Modified drawerTiming to derive its value of retractionTime from a call to drawerBounce
Added functions into our testButtons switch statement
Added mainTiming and mainBounce
Added a skeleton for the autoExec method
Added a procedure for the SET_UP state of execAuto
Changed autoSetup to be run as a state of autoExec instead of as a seperate bool check
Added the DUMP_DIRT state to the autoExec state machine