Eating the right foods can help maintain and even improve your vision. Here are some of the best foods for eye health