moving files
adding require-* submodules
massively moving files
applying require-js as main build library