Using SFML to Develop a Game Framework Similar to XNA