added gson dependency
consistent formatting