Going to finish TextureAtlas.cs just a little bug
Still have bug in Atlas but we can use it now
ToDo: Synchronize access to TextureAtlas.cs resource