Dynamically list all available effects on client

-- Client now requests list of available effects and displays
   a button for each