Framework for creating 2D games - panel, mouse listeners, keyboard listeners and game loop wrapped into an extend-able class.