Guards -FSM

Added guards and their state machine. Still need to add their Dec Tree