added cmd to list of acceptable executables
coded backend to allow saving of new file extensions.  added semicolon for splitting file extensions