Hack on OS161 Kernel to implement synchronization primitives, System calls with Process support and Virtual memory subsystem