added submodules. updated date.js