Refactor ResourceTextureAtlas and FontTextureAtlas to inherit from shared TextureAtlas class
WIP update ImageButton behavior to jive with the new texture goodness