removed manual-data entry because it relies purely on js
removed csv validation since users can now create charts with a manual entry
uncommented passing spec
removed mailer spec because that feature is no longer going to be implemented
removed spec because we're no longer doing that feature
refactored chart model
refactored series
added data sort method for series
Merge branch 'refactoring'
Merging refactor branch with master