Adding beginning of dom unit test
Changing dom.js file to fit unit test trouble found.
Correcting little bug on dom system.
Correcting children bug on dom system.
Rework the attribute children function to support multi attribute.
Adding most of missing unit test for working with current system.
Finishing all unit test except binding one.