Added callbacks for new data, fixed endian-ness of raw data, and cleaned up some naming conventions