Updated lifter interface in shooter

Should now be more conformant to the actual robot. It's still untested
though as the lifter mechanism isn't build