Added start of a communication framework over tcp and serial