Minor changes.

Added to push data at the end of the DataSet with an x-value
Minor changes.

Now dynamic data is real dynamic. The problem was that only 30 entries
could be added and in my opinion its a bad idea that we need to set the
xVals first.
Shift

Added shift function but I dont get it why the not all entrys get
painted.