-Implemented ioctl and its 3 parts. I wasn't able to run it in the mapdriver-test.c like everything else, but i tested it properly by calling it directly from within the driver.