Engineering Computer Graphics programs using openGl and ANSI C