Basic add listing implementation.   Still need to work out issues with saving/uploading.