Create ps2.c

include ps2.h in main.h. Few changes need to be done in getdir(), main.h, and the main.c global variable to use it. Described in ps2.c

it works. will clean up later and probably use interrupt to make everything looks smoother