Adding collision detection.
Merge branch 'physics' of https://github.com/domahony/LinearAlgebra into physics
Using boost::array b/c std::array is not implemented until c++11
Updated lighting.
Added ability to adjust the ambiant light.