Added get_state function
Allow for stopping of watchdog
Pass around Shape object instead of all the params separately
Ignore feedback input if in responding to feedback state; listen if in asking/waiting for feedback states