Get files contained by a folder and its subfolders

Correctly setting initial file when it is inside a subfolder.
Empty projects receive a default file.
Create a new with a keyboard shortcut.
Show help pane when last file is removed.
Restore light theme.
Close console on empty project.