My first game framework