Added texture handling. Assimp is being childish, though, and making
life difficult.