Starting to get through pointers and structs.  Fun times ahead.