Small factoring
Decomposite web pane to separated files