adding blocking read
setting correct ISR name, setting values to unsigned char
adding tower c file. formatting