add ObjectSystem
modify MoveCmd to adapt new ObjectSystem
modify commands
add PlayerMessage class
add ConnectionSystem class
fix some compile error
add addPlayer() method
fix bug and add MsgDispatcher.t
add player into object pools
remove useless attributs and methods
add codes to handler command str sent by player
fix bug - remove atomic workaround

must use thor-script compiler version without the atomic issue
remove redundant comment
fix timer bug
remove redundant comment
introduce Event class
reorder import packages
add moveEvent and containers for registering listeners
add codes to handle events
add Event Dispatcher