updating library and beginning work on some basic examples