moved clock control at the tournament level
Added a basic websocket helper to make server-based model to command its client based equivalent
- Added Stage3 test code
- Added io.js externs
- Fixed WS broadcast issue
Note: due to some unknown issues, the WS class does not pass the test but actually work in the browsers