Changes from jGrasp

Added functionality and description.  I'm writing this text in GitHub.