some new subviews, and basic mapkit stuff