added @author comments for main.js