Just a note for anyone who might be modifying or compiling borg code. I just checked in a large change that renames the source files and moves the source around into functional areas. Hopefully this will allow new borg coders to more easily find, understand and modify bits they want.