added close write and lseek functions. Read is working correctly. Write adds an extra space at the end for some reason. Lseek is an empty function.