fix compile errors in widget app, improve book introduction, fix book html styling