Yeah, it's weird, but I was also wondering what it would
take to make this. This project ended up taking just two days,
and the core functionality was working in the first few hours. Check out the git history to see how this
I'm pretty happy with the result, but it definitely needs a designer's touch. Pull requests are welcome!