main: keyboard controls, SDL handles vsync

Basic keyboard controls added. Space pauses the simulation, left and right decrease, or increase, the dt constant used for integration. BULLET TIME