[professional javascript] ch1 and ch2 structure + formatting