The guide I previously posted has been updated to correct a few typo's :)
Here is the updated version.