added WellPlacedClassesAndProperties metric + tests