Renamed main code file
Cleanup.

Renamed functions, reorderd params, updated kernel to handle arbitrary size inputs.
Cleaning up the jacobi code
Code for running Jacobi iteration examples.