Removec vec class, replaced with glm::vec.
Fixed bug in ray-sphere casting.
Some code refactoring.