fix sequential write locks in hub.go
remove unecessary Error() call in fmt.Println
add redis connection for hub
update readme.md
add get offline msg protocol
add close_work.go for cleanup
add goroutine for accessing redis
add parallel processing message for hub
combine write call .
change hub message processing
minor change in server.go
change hub/ranklist to hub/accounts
re layout the hub
add aliase for package hub/protos as hub
implmente add user protocol
add agent/production agent/cooldown dir
designing a generic timer
generic timer
add timer call back channel param
start timer routine in init()