I do not believe CB would be the perfect fit for your needs. You appear to need a project management type software. The best I can advise and personally use that is free open-source is
Flyspray
. It will provide you with project, task, time, cost, etc... management that should meet your needs. It does have social aspects such as user comments, task assignment, etc...