fixing issue number 1. The game was crashing when a 1024 block was encountered. This was because the dict that defined the color for each tile did not have the key 1024 or 2048 for that matter. I switched to hard coding the colors. I also put in a place a fail safe for if a unkown key is encountered. That tile will be displayed as a while tile with the text 'ERR' on it. Also, I cleaned up the X and Y calls by making a X and Y global defined as 0 and 1 respectively. This makes the array calls more readable.