First implementation of 2048 with gui