revised layout considerably. more compact

almost ready for routing