Hugelculture....and with proper layout in the design, those raised beds create the swells to direct the water anywhere you desire. It is a lot of work but worth every drop of sweat. If you don't have easy access to trees, get in contact with a local tree trimming service. They might just be happy to make a donation. Just be sure to get woods that don't change your soil ph from what is suitable for the type plants you wanna grow.