add serve target to makefile
update book list