adds a basic view for creating a listing
merges view with logic