Jfreechart included. updateRecording implemented. various change,
commenting and TODO listed.