add abstract class for IPC cliant / server
fix with formatter
Merge pull request #4 from cad-san/implement-ipc-socket

Add super class for ipc