Temperature and error monitors. Basic reseting logic added
Addded overheat protection
check_crc function added to lib
Read checksum checking added
Added motors stop when overheated
Read repeats and exceptions handling added