added vertex normals to buffer and standard geometry. spawn processes instead of exec.