Made almost all the individual submodules

Also, fixed Makefile.dryice.js
And added some dependencies