updated displayCallout logic to use the devices display density to control the vertical offset of the callout
playing around with callout offset.
tweaking spacing.
remove unneeded pin files which were creating confusion in doing offset calculations.
Merge branch '2.4-dev' into 2.4/feature/dining