Finished writing BCSR stuff, compiles & awaits testing
Finished the BCSR constructor and added some comments