renamed data classes to make sure they dont overlap with names in the map package, like polyline... and added some prettyer error prints, that should be acompanied with toasts probably...