added file name change directly from textfield
added docstring
Merge remote-tracking branch 'origin/master'