My framework for creating Java games