added sight limit and integrated them into the enemy state machine. Added following action. Actions appropriately switch depending on bState