for ms.tardif class
input/output, simple events, simple loops, simple motion, delays, advanced animation, direction and turning, simple costume handling,