update readme
add tinyxml2 to project
update README and add tinyxml2 licence to licences
remove a redundant line in the readme file
add some comments
change directory structure
change header file extension from .h to .hpp
remove CImg related cmake code
add support for .hpp file extension in cmake files
make compare_atlas_texture to a static member of AtlasTexture