Add close event
Add toString for debugging purpose
Use thread for testing HeartbeatSercer instead of calling connect directly
Add a sequential runner for testing
Fix event pattern and change testing cases
Merge branch 'refs/heads/dev' into ImageServer
Update readme to indicate the unfinished part
Add contributor names
Delete trashes
Update shell script and remove executable
Change to output directory
Update capital
Add a todo in client
Merge branch image-server into dev