A One-Man game egnine, based on an abstrakt class concept to allow flexibility for different render or ther architectures