When you say designed correctly, what does that mean? As for SEO not all parts are loaded over ajax, we have a plan for SEO we are just trying to get the user experience down first before we start optimizing for SEO.
I don't mean the design of the code, although that's a little bit of a mess as well. I mean - Your site and Stack Overflow share some functionality, but they do not serve the same purpose. You've basically taken the Stack Overflow design and layout and copied it. Your design cannot work unless it comes from a single purpose and central idea. This applies for everything, not just your design. Features and functionality, as well as design, cannot work unless they follow from your that single basic idea.
I think I have a single idea. It may not look like that I concede, but I do have an idea. Stack Overflow has a great idea, but they don't apply it to food. I am at the most basic level trying to create a stack overflow for food. Obviously the food audience and the geeks might be different, so in the long run the site needs to be different, but in the begging I am really just trying to copy.