Implemented part of the icosahedron function it still needs normals, uv's,
and subdivision.