don't load entire tree, but only single level (to speed up startup)
focus input when displaying form
fixed creating new files (don't show directory contents initially) and saving files under a nested path