Modified DOM structure of Tree

Created a new `<div>` element as tree's root, no more use the `main`
element as root.
Renamed getControlByDom method
Added resource to make test runnable

Added css plugin for esl
Fixed getInputControlsByName method

Now use DOM descendants to resolve all input controls