Completed destroy() , Fixed read() (never returns -2 and goes to infinite loop) , Fixed directory()
"BROUGHT BACK KYLE TESTS"