fix bug on the fill-box button
reorganize js files structure
temp commit