Add View module (Refactor Body/Tree)