add simple opengl program
more legacy code removal
add diffuse lighting
finish lighting tutorials
Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'upstream/master'
begin work on modeller. Show grid
add initial rotation and translation matrices
add mouse controls to move the camera
tweak mouse settings
add scene object, node object, and some primitives
cleanup unused lighting code
adjust lighting and positioning so that the camera and lights are fixed
add code for picking rendering
remove picking exceptions
add requirements.txt
add aabb for picking objects
added move, but with some gluUnProject errors
add missing module
fix projection, motion, selection