Implemented basic smoke tests

Hello,

Thanks for putting this together.  It was a nice starting point to play with node.js.

As part of my learning experience, I started with your login, wrote some automated tests, and then continued to expand on the system.  I figure I should at least contribute the tests that I wrote.  The other functionality I was working on is only partially complete and probably won't be finished.

If you have any questions or comments, feel free to drop me a line.

-Ross