Setting up map view and user location

- Set up a map view
- Set up location manager and implemented proper handling of user location updates, permissions, etc.
- Set up bottom bar with menu and my location buttons functioning
- Created button for user profile menu that displays user profile image; will implement user menu soon