Added flash messages, implemented the descriptions and keywords from prefs and added project name overide from prefs