basic shouldamatchers validations for listing model
separate new+edit listing forms+js
separate listing photos into separate attribute model, work on allowing user to upload multiple photos
user can upload and remove multiple photos
update listing display, user ability to delete a listing