WIP: Added communication module