updates to communities methods

1. remove deprecated parameter to enter workspace name
2. used 'optional' flag
3. added dropdowns for controlled vocabularies
4. updated text of abundance profile app