Updated to improve ease of matplotlib options

Added an option for backends, colormaps, and added dimension subsetting.