Move FileNode and SimpleFileNode to separate files.
Reorganize and clean up SimpleFileNodeAdmin.