this is my first time
direction and turning, input/output, simple loops, delays, simple events, graphic effects, program control,