initial checkin of swing gui
working gui

I will need to add some stuff to make it functional