added BGCommander classes
removed libraries