Communication module now functional, albeit a bit slow (delays?)