A lot of the application that I want to create will have similar features to existing Activities (specifically alpine skiing). I want to follow a specific course (the ski slope), and provide the user with feedback as they are doing the activity. Is it possible for me to make my own application that follows a course in MapView, or do I need to exit out of my application and entre into a pre-existing Activity and create custom datafields to achieve my intended goal?