Add BBSLogger

Closed #6