Begun encorporating SceneLight and SceneCamera into scene.

* Order of multiplication of matrices changed. Unsure on if correct.
* Changes to scene.
* Removed DFT/preorder helper method from SceneGraph.
* Added 'getNodesOfType' which annotates nodes with accumulated values.
* State of program is bad.
* Light locations still hard set, not calculated by accumulation.