fixed logging and node string descriptions
individual file support, more reorganization