Implemented Breakpoints

Breakpoints should now work. They can be toggeled using the breakpoint
button on the upper right side of the main GUI. Breakpoints set the
interpreter to pause mode if passing them in run mode without delay
(0.0s)
Added GUI string support and string popups

Strings can now be viewed in the GUI by clicking the "view" button in
the table. A popup will appear that shows the complete string.