Remove symlink because it doesn't work.
Remove Setup::new.
Update documentation.
Clean up lifetimes.
Update documentation.