Added first batch of comments. More detailed technical comments may come later.