add .idea and finished with chap2