cleaned up model a bit; made each fragment host its own charts only
Merge pull request #499 from nelenkov/revenue

cleaned up model a bit; made each fragment host its own charts only