adjusted node title display
created rough preview functionality and additional refactoring of code base