WIP for IO and FILE
Add File.dirname and File.join
Add stdin, stdout, stderr.
Rename to file_descriptor
Testing IO is hard.
Yep hard.
Remove unused File definition.
Added superclass for IO check.