If you use the module namespaces at the top and call the models beginning with the module, the models should not collide. 

    use Pyro\Module\Navigation;
    use Pyro\Module\Group;

Navigation\Model\Group::foo()
Group\Model\Group::foo()

... that should keep working.