Completes the login service
Adds GSON lib
Minor improvements to the login service