Added a lot of stuff:
- default config
- animation support
- optional function to run after rendering

Missing:
- save function misses remove transition
- atm. no way to retrieve saved view.