updated documentation of new changes
updated chemist and chemist repository to include key, as well as selection by key, random, or first of type