made the dragging slightly nicer, included more information on how to use the buttons on the programmer interface