Some basic data structs

Might as well have some fun with naming them.