added node application, cleaned up library files