Modularity in Reinforcement Learning via Algorithmic Independence in Credit Assignment