Initial commit of datastructures.