Advancements in a Cortical Visual Neuroprosthesis