Fixed Jasmine Test to match the new controller return values
Adopted Bancha.js to the new controller return value structure
Added inline documentation
Fixed a few errors in the BanchaExtractTask