Added some finished and incomplete data structures.