Better function name.
Add BufferedStrategyPainter.
Simplify range listener interface.
Improve the BufferedStrategyPainter.
Set the frame rate to 30 if it is slightly of.