draws cube with light, need to add shadow mapping sudo code