Fantastic work! It is very clean, and has an attractive simplicity of design.

Cheers,
-Arsheesh