recursively copy resources (closes #44)

This seems more complicated than it should be... maybe there's a more elegant solution?