a C# implementation of the popular 2048 game