Texturing and Cube example

Closes #49
I hate having this branch here :(