now using libGDX game loop
use dome of Gdx input in GameComponent
added comment for gdx input description and used justTouched()

justTouched() only genereates one event when the button is pressed and
not multiple for the duration of the press
gdx input now partly used in ChooseLevel