Added Constraints to Map View to assist rendering on multiple views
Code Refactor and Added commentary to conditionals.