Removed normals computation. Added texture coordinates computation.
Added optimisation to flatten-array