add probibilityProfile class to handle week 3 stuff