Added README; did some cleanup of the code structure - wrote a simple struct to keep instructions and data transferred to/from the chip