Evaluating And Improving Reasoning In Large Vision Language Models