Adding bit shifter source code