Moved classes into a new FactorOracle module
Ignoring pkg/ now.
Using new module prefix
Added new FactorOracle:: module