Moved user configuration to a different file
Changed an instruction to make more sense
Fixed some shift register functions