First try of create my own Game Engine