bouncing shapes + logXFrame