Changed saving from serializable local storage to string representation
on external storage. Also added support for large images and dragging
the image.