Modified room.update() to handle getting decisions, collisions, moving
objects, and removing dead objects.