- all scripts have js ext.
- model dependencies refactor,
- fix silent model mode error