Image uploading is now in place, still need error handling - but it works now