modified ring.txt to reflect updates to API we talked about in class, hopefully I didn't forget anything
changed return types of write and read
Merge branch 'master' into leif2
Implamented Ring (based on Aric's design).