Single-species metapopulation dynamics: A structured model