zy: init bookshelf project with helloworld example