add main app
finish book
init project