WIP refactor ResourceTextureAtlas and FontTextureAtlas to inherit from shared TextureAtlas class