Update dependencies.
Modularized views a bit.