Changed random sumpling libraries to numpy because they are faster than scipy's.
Added code from problem set 5, not yet finished