Making a lot of changes to remove the common Assets class and updating projectiles to use a single spritesheet rather than individual textures. Making these changes required a bunch of different classes and files to be updated.