Basic communication functions updated

basic communication now works - there is an offset in the characters
output to the lcd however
Offset fix

Fixed the offser problem (1111 != B1111)
Also removed serial debugging code