Dart Frog and Flutter monorepo: shared Dart packages (Part 2)

Create shared Dart packages for data sources, repositories and failures in a Dart Frog and Flutter monorepo using very_good_cli, freezed and json_serializable.