Remove unused dependency.
Refactor visualizations:

The main code doesn't know about individual visualizations and each visualization is contained in its own module. Should make adding/editing/removing visualizations easier.
Fix switch regular expression.
Fix chart editor declaration.
Remove the need to declare each visualization module in app dependencies.
typo fix