[Communication] Inplement thread pool and send method
[Communication] Correct coding style and clean up
Merge pull request #3 from fyraimar/master

[Communication] Implement thread pool and basic 2-way communication