Updated spinning menu, now can handle multiple levels.