A compact, hierarchical Q-function decomposition