Split MonsterLoop into several handlers to lower lag

Each handler has a separate delay so that it doesn't
overload the game simulation with several commands
every tic, which may be a little bit noticeable but
hopefully not too much.
Resolve conflicts because I forgot to pull beforehand.