[wj] remove namespace to Lockers
[wj] finish manager
[wj] refactor to lockerfinders.
[wj] finish report
[wj] refactor to vistor.