Updated heat_2D_NP to work under new interface
Quick fix to check.py, ignore _gen_kernel files