Adding more data structures to the standard library

This is an open problem. Same as the python module. Upstreaming the Python module - #9 by masters3d