Added student worker.

Also added some minor features to BBConnection.