Included the numeric standard package and v_sync passed syntax.  A lot easier fix than I was expecting.
testbench shows that v_sync_gen and h_sync_gen not counting properly.  Very stuck.  vgs_sync almost finished.