Bottom sheet

This class simulates the bottom sheet used on Apple Maps. The code still needs some refactor but it works well