Renamed ShiftRegister to SerialMemory
(Since there is no direct access to the memory sells)
Added CompositeLogicSubtract and CompositeLogicAdd