separate js into libs, data, resources
separate js into libs, data, resources, templates