Added namespace controller
cache module positions, set new module position