Key purchasing steps for first-timebuyers, including understanding mortgages, finding properties and viewing tips.