add plug project setup & basic VSF listener