The Mountain Bike Haiti Project ecosystem includes: