class, derived from base_image class handles all player-related action.
As with the other classes the remove(), action()
and draw() method should be committed for every frame.
stays in scoop throughout the game.
(even if his lives value shows zero, then this object is kept in "dead" state)
Thus a join/continue can be done at any point in the game.
object should be disposed in the game-cleanup