Added shaders to copy from one texture to another.
Font changes to get atlas update working.
Removed ShaderLoader. Moved shader loading and caching functionality to ShaderObject.
Removed TextureLoader. Moved texture loading and caching functionality to Textre.
Removed ImageLoader. Moved image loading and caching functionality to Image.
Updated Shader implementation.
Worked on font atlas update - not working at the moment.