introduce Yaoman, add publish button