jiunnyang, thanks for this project! This is something i will want to use soon in an upcoming project. I can't test at the moment, but i want to give you encouragement!
Q: Are you planning on any encryption or CRC verification of the image? (Maybe it is already there - i haven't looked at your code yet.
Thanks!
-iain