it is dumb
simple loops, simple events, simple motion, direction and turning, advanced animation, visibility,