made guard catch circle always visible
remove progress when switching states. this will eliminate the problem
of inventory/level progress discrepancy
fixed issue with guard not moving if the path starts with a wait node