Passing map as a reference as we should
Modified the makefile to add flags
Optimization complete

Replaced a list with an unordered map, no slowdown to be seen