Added textures example
Added texture & lighting example
Added new examples
Implemented reusable trackpad component
Updated default effect to support specular mapping
Fixed inverse matrix bug in transformation
Implemented camera
Implemented support for input