Whether you're building your own website or are working with a designer, here's a checklist of steps to guide you through the process. 45 tips have grown to 50!