cleaned up GUI & output display

added borders to relevant gui elements and a text field for setting the
desired number of solutions. modified output display to make it easier
to read