Typo fixes, file structure diagram and general word twiddling