Implemented Basic Subdivision

- normals are not yet interpolated
- torus does not yet have normals