building a game gallery with multiple coding languages and libraries