added gson lib to repo
added more junit tests