Refactor seed and donation. Closes #6