"2048" Python game engine