Finished Heat Map. Simulator needs to be improved but the framework is there.