If you're looking to be logical try hanging the base and ship construction techs off of a theoretical "Engineering" field. And please, please break up Stellar Manipulations already! It's been a catch-all for various almost unrelated techs for much too long.