Initial commit of complex library; a testing ground for library-defined classes.