Finish power ups in hash map

Changed the hash map to a concurrent hash map as it was possible to get
a concurrent modification exception. This has been tested and seems to
work.