added initial plugin manager