Added image upload and pin organization