sin/cos graph
add underscore.js
Take advantage of underscore.js
Handle resizing
handle null values