first commit! Minimal game loop runs, draws, processes logic (none atm), and can draw noise at... a high interval. No FPS counter atm