Added a "Blackboard" to store perceived data