Refactoring Rickshaw and Graphite
Cleaned things up for graphite in data model. Separated out Rickshaw complete. However still bug with empty data passed to chart.
Refactoring graphite data source and ricksahw widget relationship. Not done yet...