Added CRC32
Experimental non-blocking flash writing code