Version 9

This version aims to be a much cleaned up and faster version of the
calculation
Memory management update

In this version I have optimized the memory management.
I have removed the InsulationMap object as it is actually not needed.
I have removed the commit operation that manages the undo
Previous versions

I have added the previous version to the list of GITignore files