A simple data structure and utility library