[screen02] Lesson 2 Screen02 - Drawing & Random Libraries

Implement a basic drawing library that can set a color, draw a pixel, and draw lines.
The line drawing is achieved with the Bresenham's algorithm.

Also add a pseudo random number generator using quadratic congruence.

The main program uses these libraries to draw random lines on the screen with
different colors, much like a primitive screen saver.