Fully added Alex's code into here
- Copied MainActivity
- Added Azimuth