Added more dependencies used, and now searches for packages to install

This should help deployment somewhat.