Code cleanup

Removed a loop and added another so it checks for corner before the
swinging loop

Removed if statemetn to check if corners touched because moved it to
before the swing

Added a couple of comments about what traceMesh is doing
Vertex List for dual works

Can make accurate vertex list for dual