Address issue 8, added settings panel

Added custom settings JDialog with writebacks, added more configurable parameters, re-added winning dialog, focus issues resolved/explained