Fresh Commit with more clean code

just cleaning the code, same as before added, grid and matrix
capabilities for Transfinite Interpolation