added the goalseeker framework and two real classes, hermit and needy