(Issue #95) Golems should be divided into a map by type, like buildings.

Divided golems into a set of lists, updated whenever a golem is added to
the city.