add async tasks to compress photo, and moving it to cache folder. add
get all xcamera resource function