Separating setup from installation to get rid of sudos.