Putting together a new web site is often no easy task. In all of the time that I have been building and setting up sites, I have never had one crash on me as often as this one did. Sometimes I got so frustrated that I had to leave it alone for a few days before came back to try to rebuild it from the ground up.