collide had only minor touch ups.
made collide's enum easier to add values, commas first.

found SDL_WaitEvent, and it's amazing.  events now has a event_poll_wait to use when there is only events to process (game_pause/dead/menu), which now drops resource usage amazingly.

game updated to use the new poll_wait, render functions moved before poll_wait (so something actually will be shown).