moved some methods around so that the object tells a better story. did some renaming of attributes/methods for the same reason.