Cleaned up code a bit.
Default timeout is 30 seconds.
Cleanup in demo.
Updated README.
Added LICENSE and updated README.