updating with graphics.c and graphics.h headers. 4 avatars 3 levels tested
minor update, same as update