Initial commit and a few edits.