implement effiComm as OOP, fix parser (in progress)

- parse function, and execute function okay so far
- implemented private data, accessors and constructor for .h file