Started working on gui.

I need help with reflection and threading. Also, graphics hate being
drawn when there is a while loop following for some reason?
GUI works now I believe. Switched to Truevfs for zip support
Got rid of dependency on any zip libraries!

Moved some stuff around, too with packages. The jar should be small and
fully fuctional now!
some movearounds
Updated dist.sh and .gitignore
Updated gui text. Doesn't effect the running code.

Ready to merge, also!