refactor inner structure again

* create a atwho container DOM
* every `Controller` bind a HTML DOM
* every `View` bind a HTML DOM
* every `flag` has a view and a model
improve inner code
update development example