Issue #12 & #13.

-Refactored code -- created a filter class instead of having
a seperate class for each page.
-Added ability to have multiple graphs instead of one.
-Added a range slider for the line graphs.