completed structure of points in 3d, have to correct order of drawing surfaces. Have to work on translations moving points adjacent to multiple surfaces more than they should be moved, corrent implementation not working. write scaling and rotation tranformations.