added a default template argument and simplified examples
Creating a new instance of Jacobi currently only requires a minimum of 3 template arguments. This was used to simplify the example in the README.md file. (In the past, 4 template arguments were rewuired.) Several other small changes were also made.