added layers, legend, and new layout