CS challenge

I've registered for the CloudSparks challenge to recreate the extension but the challenge has ended and I'm completely disappointed because I really wanted to participate. Anyway, there's nothing I can do with my work now, so I'm giving it to you.