Update main window license info - this file has *long* diverged from the original help example!
Put group name in /tmp rather than in application directory (which won't necessarily be writable)
put workspaces in ~/.sonic-pi and generate them if they don't already exist.