added code samples and more playgrounds