separated pointer code from data code for map enemy groups
map music module
Refactor of MapModule