Succeeded on updating task_struct with new field.
Added intialization lines in copy_process callback and init_task.h.
Moreover, reogranized <linux/phase_shifts.h> so that the phase shifts
data structure will not be part of the kernel but part of the module,
so any changes would not require recompiling of kernel.
All that is left now is to develop the algorithm itself.