Got some stuff working and began implementing different node types.