Updated with work done offline.  Moved heatmap code from MVC project to class library.
Moved property enums to separate classes.