SDL now initializes everything