add: Canvas' Context clear() function
add: Clear offscreen buffer before drawing
mod: Pass to modules only global variables which are used
add: Sprite objects