Properly implemented recent projects

Include exclude property to config.json that was missing in last commit.
Add a recent property to config.json and config.json may now be modified
during execution. Show console only when running in debug mode.