Renamed the "tree_shared.*" files into "bits.h" and "bits.cpp" to better reflect their purpose.