Integrated the NOAH design and made the map more AngularJS-friendly.