Which court is primarily responsible for handling most criminal cases in Ontario, including bail hearings and first appearances?