Sign up user before creating a new gist.
Start to add some unit tests.