Added some preliminary dance logic (since dancing is a continuous
process, i put it in a separate subclass of thread); added a list of
currently active subsockets to DancingServer