Revert "JavaScript DOM & UI  TeamProject"

This reverts commit 23618c64533b6aa7f80f8f61a792f24dbc11e9b4.
Revert "Revert "JavaScript DOM & UI  TeamProject""

This reverts commit 8ee7cc58637cf49cbff2d2ed8a3120bcf1df7fe5.