we add spin.js to our local repo
some changes regarding callback instead of event generation
time to change how we get the library itself
if we add redirect_uri on config we could use a different callback
now, we use callbacks for login