Refactor enemy controllage, add wave support.
Merge pull request #61 from ninjadev/monsterfactory

Refactor enemy controllage, add wave support.