added another test
fix analyitcal TV force
compute tv forces numerically as a check
clean up, polish, document
more documentation
clean up declarations