A game class structure using SDL 2.0 based on MetaCipher's tutorials