Hard code data retrieval to last hour

Make this variable in the future.
Add ability to search by meta data
Fix derivative calculations

They are still not 100% accurate, but also renamed the variables so that
it's easier to see which is the "new" value and which is the "old"
value.
Create a legend

I think this will be more readable in the long term than to append the
data source name next to the line.