Close #Iss218

I made a few variables that should actually remain private public. If the solution is OK, I am going to resolve that using getters / setters etc. but I wanted you to have a look first because I am not quite sure if it is a good idea to "connect" those classes.
It seems problematic that the button is still created as a toggle in this case, as if the user toggles it, the code below (line 147) will show a "collapsed" arrow once the line turns into a prompt line. It should not be possible to toggle the "circle" button.