Add necessary dependencies.
Adds extra packages I use.
Add new mode for presentations.