all tests run!
assigned primairySourceElement for each member, solving most warnings
fixed all the primairySource warnings
some minor name changes