An implementation of SameGame using LWJGL