Smoothie Charts: smooooooth JavaScript charts for realtime streaming data