Streamlined Peer/Node objects to better adhere to polymorphism expectations.
Cleaned up some code… so I have that going for me I guess