So you’ve got a killer business idea and are ready to build an online presence. Before stepping into the battleground, spend considerable time on the design of your website. It forms the foundation of ...