SoftSysPeer2PeerRAM Nicholas Colby Sherman, George Nicholas Steelman, Prava Dhulipalla, Nate Sampo Project Proposal Halfway Update Project Report