Thinking of building a new home - here is a guide to get you started. Step 1: Decide if you want a...