Added Hero Blocking to State Machine

New shield mechanic added to state machine. Added variables that affect
how useful it is, how long it needs to charge etc. Will need some
tweaking