arrange files && add global core.js