Implemented texturing

Signed-off-by: Praveen Nagarajan <pn9623@rit.edu>