Coast Salish, Their Art, Culture and Legends