Added drag and drop image uploading. TODO: perist upload