incorporated new sampling functions into ss3sim_base, made some minor structural changes to ss3sim_base to ward off errant data