We just released the new site layout. If you have an comments/questions/concerns, please post them here. Thanks.