orirmis data structures library