Holding on the screen brings up a sheet where the user can enter the details of their pin. Each pin gets a title, and an optional tag. The user can enter the details of the first entry for that pin. Each entry gets a title, a time, and a description.
When creating a pin, the user can select tags to later filter the pins by.
When the user presses "Create Pin" the pin is displayed on the map where they tapped.
The user can then add more pins.
Each pin can have multiple descriptions
Each pin can have multiple tags
The user can filter existing pins using the filter menu.