CS 465 Distributed Systems project to demonstrate transactions