This here code snippet, which I just cooked up tonight, all it does is move the monsters left and right when given a monster ID & how many units to move it! (5 = 5 pixels right, -10 = 10 pixels left). This should give you a taste of just how hideously complicated a project like this can be