Adding phase shifts.c, includes the callbacking mechanism
added header file phase_shifts.h, added a callback mechanism on handle_pte_fault