Run to breakpoint. Stop run.

Functionality added for run to breakpoint (the user gives a certain number of steps). I want to get it so that the user can say what line to put the breakpoint at and then it will interpret to that line but for now it just asks the user how many steps to run. 

Added a button to stop the interpreter while it is running.