Added methods for splitting files and some more is***()
Add method for directory entries