Added control mechanism with nxt buttons for distance based firing and implementation for slide. needs testing