requireとモジュール階層がよくわからんのだけど
Hoge::Piyo::Fugaが./hoge/piyo/fuba.rbにあったら./xx.rbで
require 'hoge/piyo/fuga'
fuga=Hoge::Piyo::Fuga.new
ってやるけど./hoge/yy.rbから呼び出すときは
require 'piyo/fuga'
fuga=Hoge::Piyo::Fuga.new
になんの?