Added basic validation on submit (client side) and added temp image loading to show the user what the card will look like.