Added the utils.h to define all the process functions. Fixed the template facts will still have the multiple files.