use nullhandler for logging in brainware
create centralized logger for all BaseIO subclasses
Add logging documentation