change types, like uint8_t for byte
corrected some minor bugs
add two new libraries: DelayedWrite, NiceDelay