fix the building problem

1. button.js in html file
2. commandPanel using push function for buttons
3. building fix in villager but not perfect yet