Start breaking data sources out into their own classes

* This commit is in a broken state. You've been warned.
Working version

* Fixes #16
* new route /graphs/mxm/:environment
Merge pull request #17 from mperera/multiple_sql_connections

Multiple sql connections