Learning Complex Behaviors from Simple Ones: An analysis of Behavior-based Modular Design for RL Agents