Most data structures are loosly working now. Need to flesh out the object's methods next.