separate files into folders
add core.js
Core is abailable.