Added glext file, glu header file, depth test and mouse input handing.