MapAlgorithm optimized; returns now dict of range and Color (For GUI Use, kind of a legend to display)