Added q_learning infrastructure and associated messages.