SDL Events system
Made way for video rendering stuff things
(hopefully) fixed some git inconvenience