Added a description of the class, along with sources used to implement
3-Way