Procedural-Reasoning Architecture For Applied Behavior Analysis-Based Instructions