update pres and add load_tmp method for interactive plotting.
update gitignore
add more blocking schemes (generated code).
add blocking code generator.