Update introduction and attempt to fix code blocks

Add more details about the motivation to begin this project in the
'Introduction' section. Also, attempt to fix the code blocks by
indenting them with 8 spaces from the beginning of each list item.