Nominative Case in German Grammar: Everything You Need to Know