In this project, your team will create an app that uses the `Google Maps API`. The app must allow users to save and display their favorite places on a map.
- A `Maps` screen like [google maps](https://codelabs.developers.google.com/codelabs/google-maps-in-flutter#0) where the user can see their favorite places marked on the map with an `info view`.
- The user's favorite places should be displayed as `markers` on the map (with an info view) and saved so that they persist after the app is closed.
- When a `marker` is tapped, a dialog window should open displaying the place's title/name.
- A button should be provided to navigate to the user's current location.
- A search bar needs to be included in order to allow the user to search for addresses and places, you can use the `Google Places API`. When a suggested address is tapped, the map should navigate to that place.