Now calculating vertex normals. It is done in a very inefficient way though :(