Split handling SDL events from rest of loop
Restructured Paddle and Puck are defined (single place for their fields)
Removed 'unused variable' warnings