This is the project code as of the end of the second day of Devember. There is now support for the following (animated) entities: black holes, gray blocks (vanishing and appearing), bonus tiles (vanishing and appearing), as well as both kinds of arrow tiles with appropriate animation states to flip their directions around. This is everything needed in order to start level generation, with the exception of the ball and player entities, which are not vital to that process.