Added the initial code.

Includes the BC namespace.