Greatly simplified the paint() code in User.jr by changing directional constants (RIGHT,UP,LEFT,DOWN) to actual angle offsets, then just adding the current direction to where pacman's mouth would start if going right (offset 0).  I also removed a lot of redundancy