Added some docs, and put the circular buffer data into EDS.
Added a doc and tried fixing some of the warnings.