updated the tests
rechanges protected to private
adds guava to pom
just some whitespcaes
some shit