split unit and component tests

they will need different default shadow classes for fast test development. there is also a strange behaviour when mix projects which starts with upper and lower letters. so now all in upper letter to show important modules