Updated to better random seed module (uses urandom & pid)