Compositionality And Modularity For Robot Learning