Full Ceylon port of the popular game 2048