#2 Changes on nFile Class
#2 Added new Domain Classes and FileManager