removed array_set function

we don't need this
general updates

- add notes
- plugin instances are kept in array rather than to be set as class
properties