1. organize, optimize, and test the dag system with numerous edge cases with tens of thousands of objects. 
2. test the trip planner with each scenario (plan route by dates, select must see games and
  build around that, select depart and return cities)
3. test trip filtering on the all trips list view
4. test trip builder with "allow repeat cities" enable and disabled
5. test with trip builder with must stop locations having locations 
6. test that a planned trip, if multi cities, have travel iternary between games
7. build ios in app purchase for storekit
8. build complete receipt checking system to check if the user has purchased any subscriptions setting a value that can easily be checked anywhere in the app
9. use frontend-design skill to redesign the app
10. monochrome theme needs to be black and white, right now dark mode a hue of blue
11. region picker on trip planner should show map of north america for selectable regions with clear boundaries and highlighted selection instead of a a three square "west, central, east" segment
12. schedule view has all the games each day, they should be grouped by sport
13. time on the server for each game should be utc and converted to users local time zone
14. when selecting "by games" to plan it says 51 games available ... thats weird, all games should be selectable. when selecting games there should be an easily browseable view split by date and sport that has all possible games for the user to select from
15. remove the buffer days from trip planner, it ads no value
16. test that driving distance is limited by a trips "number of drivers" and settings "max driving per day"