- implemented TODO (handling for overwriting files)
 - fixed annoying node direction toggling bug