removed encoder channels.
removed encoder and fixed bug with limit accessor method.
implemented thread to get range in background.
edited button and axis mapping on joystick
added methods that use rangefinder.
added rangefinder capabilities.
allowed for use of limit switches.
added mag lock delay constant.
updated mag lock delay.
implemented mag lock delay constant.