update fields' definitions
add worshop listing view template
delete sample view template
add WorkshopListingView
remove unnecessary file